shooting range – English–Italiano translations

🇬🇧 en it 🇮🇹

shooting range noun

  • a facility designed for firearms practice
poligono di tiro
Wiktionary Links